package com.ytc.model;

import java.io.Serializable;
import java.util.Date;
import java.util.List;
import lombok.Data;

/**
 * @TableName my_booklist
 */
@Data
public class Booklist implements Serializable {
    private Integer blId;

    private String blName;

    private Integer blTypeid;

    private Integer blAuthorid;

    private Integer blFid;

    private Double blPrice;

    private Integer blCount;

    private Integer blCommentid;

    private String blInfo;

    private Integer blSignstatus;

    private String blDate;

    private Integer blSpeed;

    private Integer blStatus;

    private Integer blUserid;
    //高媛：书和用户关联关系
//    private List<User> users;
    //高媛：查询书籍相关信息
    private List<Book> books;
    //高媛：查询作者信息
    private Author author;
    //高媛：查询书籍封面
    private FileInfo fileInfo;

    //张阔:分类连表查询
    private Type type;

    //张阔：书籍总字数
    private Long sumNum;

    //张阔：书籍平均评分
    private Double avgScore;

    //张阔：最新章节更新日期
    private String newDate;
	//高媛：最后一次更新时间
    private String lastTime;
    //高媛：书籍总字数
    private Integer sumCount;
    //高媛：收藏书籍人数
    private Integer collectNum;
    //高媛：书籍热度
    private Integer heat;

    private Integer bSignstatus;
    //是否在书架上
    private boolean flag;

    //高媛：排行榜行数
    private Integer blRow;

    private static final long serialVersionUID = 1L;
}